an all-star cast - Turkish English Dictionary